ok this is fred too